(random): Revert the declaration.
authorDave Love <fx@gnu.org>
Wed, 10 Jan 2001 11:52:57 +0000 (11:52 +0000)
committerDave Love <fx@gnu.org>
Wed, 10 Jan 2001 11:52:57 +0000 (11:52 +0000)
src/sysdep.c

index 0e1b364be72e1a5a481511f44d76d5c1ac26671c..339a3c2941a1e77d2401a7bb1e839f5700f9949c 100644 (file)
@@ -30,7 +30,12 @@ Boston, MA 02111-1307, USA.  */
 /* Including stdlib.h isn't necessarily enough to get srandom
    declared, e.g. without __USE_XOPEN_EXTENDED with glibc 2.  */
 #ifdef HAVE_RANDOM
+#if 0 /* It turns out that defining _OSF_SOURCE in osf5-0.h gets
+        random prototyped as returning `int'.  It looks to me as
+        though the best way to DTRT is to prefer the rand48 functions
+        (per libc.info).  -- fx */
 extern long int random P_ ((void));
+#endif
 #if 0 /* Don't prototype srandom; it takes an unsigned argument on
         some systems, and an unsigned long on others, like FreeBSD
         4.1.  */